home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
program
/
ddj0897.zip
/
DYN401.ZIP
/
kernel
/
makefile.unx
< prev
next >
Wrap
Makefile
|
1997-04-16
|
883b
|
48 lines
include ../makefile.inc
#DPPOPTS += -g $(INCDIR)/generics.h -ni
CLASSES = object.d behavior.d metaclas.d class.d method.d genfun.d dynace.d
OBJ = $(CLASSES:.d=.o) kernel.o
# Uncomment the following line if you wish to include the assembler jumpto
#JUMPTO = jumpto.o
$(LIBDIR)/dynace.a : $(OBJ) $(JUMPTO)
$(AR) $(ARFLAGS) $@ $?
@if [ -f /usr/bin/ranlib -o -f /bin/ranlib ];\
then \
echo ranlib $@;\
ranlib $@;\
fi
jumpto.o : jumpto/jumpto.s
$(CC) -c $<
kernel.o : kernels.h object.iv behavior.iv method.iv genfun.iv
object.o : object.iv
behavior.o : kernels.h behavior.iv
genfun.o : kernels.h genfun.iv
method.o : method.iv
newgens:
$(DPP) $(DPPOPTS) -g $(INCDIR)/generics.h -ni -p $(CLASSES) -h $(INCDIR)/generics.h
reallynewgens:
$(DPP) $(DPPOPTS) -ni -p $(CLASSES) -h $(INCDIR)/generics.h
clean:
-rm -f *.obj *.exe generics.* *.o core *~ *.pdb